import request from "@/router/axios";

/**
 *
 * @param {Object} params 参数
 * @returns {Function} api
 */
export function getTaskAttrTenant(params) {
  return request({
    url: "/task/taskAttrTenant/page",
    method: "get",
    params
  });
}

/**
 *  翻译租户
 * @param {Object} params 参数
 * @returns {Function} api
 */
export function getTypeCodeList() {
  return request({
    url: "/admin/tenant/list",
    method: "get"
  });
}

/**
 * 翻译字典
 * @param {Object} type 参数
 * @returns {Function} api
 */
export function getDictType(type) {
  return request({
    url: "/admin/dict/type/" + type,
    method: "get"
  });
}

/**
 * 获取用户
 * @param {Object} params 参数
 * @returns {Function} api
 */
export function getTenantId() {
  return request({
    url: "/admin/tenant/getTenantId",
    method: "get"
  });
}

/**
 * 新增用户
 * @param {id} data 参数
 * @returns {Function} api
 */
export function saveTaskAttrTenant(data) {
  return request({
    url: "/task/taskAttrTenant/save?portalLoading",
    method: "post",
    data
  });
}

/**
 * 删除用户
 * @param {id} data 参数
 * @returns {Function} api
 */
export function delTaskAttrTenant(data) {
  return request({
    url: "/task/taskAttrTenant/delByIds?" + data,
    method: "delete"
  });
}
